small scale aquaculture - German English Dictionary